9b81d37eee310d7143d7909dabcf12bd2692c083,project-set/components/header-identity/src/main/java/com/rackspace/papi/components/identity/header/HeaderIdentityFilter.java,HeaderIdentityFilter,doFilter,#ServletRequest#ServletResponse#FilterChain#,24
Before Change
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpServletHelper.verifyRequestAndResponse(LOG, request, response);
final MutableHttpServletRequest mutableHttpRequest = MutableHttpServletRequest.wrap((HttpServletRequest) request);
final MutableHttpServletResponse mutableHttpResponse = MutableHttpServletResponse.wrap((HttpServletResponse) response);
final FilterDirector director = handlerFactory.newHandler().handleRequest(mutableHttpRequest, mutableHttpResponse);
director.applyTo(mutableHttpRequest);
switch (director.getFilterAction()) {
case RETURN:
After Change
private ConfigurationService configurationManager;
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
new FilterLogicHandlerDelegate(request, response, chain).doFilter(handlerFactory.newHandler());
}
@Override